<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>\0を含むデータに置換するパッチ | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀ANSI版開発トップへ</a>
        <li><div class="list-title">
    <span class="no">3578</span>
    <a class="thread-title" href="3578.html#3578">\0を含むデータに置換するパッチ</a></div>
    <ul><li><div class="list-title">
    <span class="no">3584</span>
    <a class="thread-title" href="3578.html#3584">Re: \0を含むデータに置換するパッチ</a></div>
    <ul><li><div class="list-title">
    <span class="no">3595</span>
    <a class="thread-title" href="3578.html#3595">Re2: \0を含むデータに置換するパッチ</a></div>
    <ul><li><div class="list-title">
    <span class="no">3597</span>
    <a class="thread-title" href="3578.html#3597">Re3: \0を含むデータに置換するパッチ</a></div>
    <ul><li><div class="list-title">
    <span class="no">3609</span>
    <a class="thread-title" href="3578.html#3609">Re4: \0を含むデータに置換するパッチ</a></div>
    <ul><li><div class="list-title">
    <span class="no">3628</span>
    <a class="thread-title" href="3578.html#3628">Re5: \0を含むデータに置換するパッチ</a></div>
    </li><li><div class="list-title">
    <span class="no">3634</span>
    <a class="thread-title" href="3578.html#3634">検索文字列の管理方法 (Re5: \0を含むデータに置換するパッチ)</a></div>
    <ul><li><div class="list-title">
    <span class="no">3636</span>
    <a class="thread-title" href="3578.html#3636">RE: 検索文字列の管理方法 (Re5: \0を含むデータに置換するパッチ)</a></div>
    <ul><li><div class="list-title">
    <span class="no">3637</span>
    <a class="thread-title" href="3578.html#3637">Re2: 検索文字列の管理方法 (Re5: \0を含むデータに置換するパッチ)</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=3578>
    <span class="no">[3578]</span>
    <a class="thread-title" href="#3578">\0を含むデータに置換するパッチ</a>
    <span class="author">もか</span>
    <time datetime="2004-05-14T21:49:01">2004年05月14日 21:49</time></h1>
    <div class="body">repnul01.zip<br></div></section>
    <ul><li><section><h1 id=3584>
    <span class="no">[3584]</span>
    <a class="thread-title" href="#3584">Re: \0を含むデータに置換するパッチ</a>
    <span class="author">もか</span>
    <time datetime="2004-05-23T22:57:51">2004年05月23日 22:57</time></h1>
    <div class="body">これ取り込まなくてもいいです。<br>気になる人は、自分でパッチ当てて使ってくださいってことで。<br></div></section>
    <ul><li><section><h1 id=3595>
    <span class="no">[3595]</span>
    <a class="thread-title" href="#3595">Re2: \0を含むデータに置換するパッチ</a>
    <span class="author">げんた</span>
    <time datetime="2004-05-27T08:55:36">2004年05月27日 08:55</time></h1>
    <div class="body">&gt;これ取り込まなくてもいいです。<br>なぜ？<br></div></section>
    <ul><li><section><h1 id=3597>
    <span class="no">[3597]</span>
    <a class="thread-title" href="#3597">Re3: \0を含むデータに置換するパッチ</a>
    <span class="author">もか</span>
    <time datetime="2004-05-27T18:41:46">2004年05月27日 18:41</time></h1>
    <div class="body">▼ げんたさん<br>&gt;&gt;これ取り込まなくてもいいです。<br>&gt;なぜ？<br>いつものようにいいかげんなコメント。<br>2chに骨髄反射で書いたやっつけ仕事的パッチ。<br>１パターンテストしただけ。<br>だからですが、単に文字列の長さを持って歩くだけなので危険性は低いかな。<br></div></section>
    <ul><li><section><h1 id=3609>
    <span class="no">[3609]</span>
    <a class="thread-title" href="#3609">Re4: \0を含むデータに置換するパッチ</a>
    <span class="author">もか</span>
    <time datetime="2004-05-31T01:20:41">2004年05月31日 01:20</time></h1>
    <div class="body">改めて見てみたら、そこそこまじめに書いていた模様。<br>▼気になるところ<br>無意味なキャスト<br>*CEditView_Command.cpp 7923付近<br>&#9;Command_INSTEXT( FALSE, (const char*)RegRepOut, nRegRepOutLen, TRUE );<br>&#9;Command_INSTEXT( FALSE, (const char*)m_pShareData-&gt;m_szREPLACEKEYArr[0]<br>, -1, TRUE );<br>*CEditView_Command.cpp 9090付近<br>&#9;Command_INSTEXT( TRUE, (const char*)cmemHokanWord.GetPtr(), cmemHokanWord.GetLength(), TRUE );<br><br>すべて置換(厳密には置換・検索も該当する)の最中に、他のウィンドウで置換・検索・Grepを行うと、置換前文字列が途中で変わってしまう問題が残ってますが、別でパッチを出したほうがいい？<br></div></section>
    <ul><li><section><h1 id=3628>
    <span class="no">[3628]</span>
    <a class="thread-title" href="#3628">Re5: \0を含むデータに置換するパッチ</a>
    <span class="author">もか</span>
    <time datetime="2004-06-09T18:56:41">2004年06月09日 18:56</time></h1>
    <div class="body">改変したCommand_INSTEXTに重大なバグのあるパッチだったので、更新しました。<br></div></section>
    </li><li><section><h1 id=3634>
    <span class="no">[3634]</span>
    <a class="thread-title" href="#3634">検索文字列の管理方法 (Re5: \0を含むデータに置換するパッチ)</a>
    <span class="author">げんた</span>
    <time datetime="2004-06-13T15:10:00">2004年06月13日 15:10</time></h1>
    <div class="body">&gt;すべて置換(厳密には置換・検索も該当する)の最中に、他のウィンドウで置換・検索・Grepを行うと、置換前文字列が途中で変わってしまう<br>ついでながら，検索文字列が全ウィンドウで共通になる現在の仕様はちょっと使いにくいと思いません？<br>ウィンドウ1で ABCDEを検索，ウィンドウ2でXYZを検索，そのあとウィンドウ1で次を検索するとXYZにヒットする．<br>検索文字列はウィンドウごとに管理して，履歴だけ共通にすれば十分な気がしますが．<br></div></section>
    <ul><li><section><h1 id=3636>
    <span class="no">[3636]</span>
    <a class="thread-title" href="#3636">RE: 検索文字列の管理方法 (Re5: \0を含むデータに置換するパッチ)</a>
    <span class="author">みく</span>
    <time datetime="2004-06-14T18:45:59">2004年06月14日 18:45</time></h1>
    <div class="body"><br>&gt;&gt;data:1446<br></div></section>
    <ul><li><section><h1 id=3637>
    <span class="no">[3637]</span>
    <a class="thread-title" href="#3637">Re2: 検索文字列の管理方法 (Re5: \0を含むデータに置換するパッチ)</a>
    <span class="author">げんた</span>
    <time datetime="2004-06-15T03:34:22">2004年06月15日 03:34</time></h1>
    <div class="body">そうか．好みに応じて選択できればいいのか．(無理矢理な結論...(汗)<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></body></html>